<?php 
	if ($_SESSION['IsLogin'] == 0)
	{
		header("Location:index.php");
		return;
	}
	require_once('class/NguoiDungDAO.php');
	require_once('class/GianHangDAO.php');
	require_once('class/DonDatHangDAO.php');
	require_once('class/ChiTietDonDatHangDAO.php');
//LẤY THÔNG TIN NGƯỜI DÙNG
	$nguoiDungDto = NguoiDungDAO::LayThongTinNguoiDungTheoMa($_SESSION['IdUser']);
	
	$ngaySinh = date_create($nguoiDungDto->NgaySinh);
	$ngaySinh = $ngaySinh->format('d-m-Y');
	$gioiTinh = "";
	if($nguoiDungDto->GioiTinh == 0)
		$gioiTinh = 'Nữ';	
	else
		$gioiTinh = 'Nam';
	
	if (!file_exists($nguoiDungDto->AnhDaiDien))
	{
		$nguoiDungDto->AnhDaiDien = "image/user_128.png";
	}
// LẤY DS ĐƠN ĐẶT HÀNG
	$dsDDH = DonDatHangDAO::LayDSDDHTheoMaNguoiDung($_SESSION['IdUser']);
	$txtDDH = "";
	if (count($dsDDH) > 0)
	{
		$dem = 0;
		foreach($dsDDH as $donDatHangDto)
		{
			$dem = $dem + 1;
			$thanhTien = ChiTietDonDatHangDAO::TinhTongSotienTheoMaDDH($donDatHangDto->MaDDH);
			if ($thanhTien <= 0)
				$thanhTien = "0.00";
			else
				$thanhTien = formatMoney($thanhTien);
			
			if ($donDatHangDto->TrangThai > 1)
				$funcHuyDDH = "funcHuyDDH('".$donDatHangDto->MaDDH."','".$dem."',0)";
			else
				$funcHuyDDH = "funcHuyDDH('".$donDatHangDto->MaDDH."','".$dem."',1)";
				
				$funcChiTietDDH = "funcChiTietDDH('".$donDatHangDto->MaDDH."')";
			$txtDDH .= '<tr id="kq_xoa_ddh_'.$donDatHangDto->MaDDH.'">
                    <td>'.$dem.'</td>                   
                    <td>'.$donDatHangDto->MaDDH.'</td>
                    <td>'.$thanhTien.' VND </td>
                    <td>'.$donDatHangDto->NgayDat.'</td>
                    <td>'.$donDatHangDto->TenTrangThai.'</td>
                    <td>
						<span onclick="'.$funcHuyDDH.'" class="ui-button">Hủy</span>
					</td>
					<td style="text-align:center;">
						<span onclick="'.$funcChiTietDDH.'" 
							class="ui-button" id="chi_tiet_ddh_'.$donDatHangDto->MaDDH.'">+</span>
					</td>
                  </tr>
				  <tr>
				  	<td colspan="7" style="border: 0px;">
						 <div class="profile-orders" id="kq_chi_tiet_ddh_'.$donDatHangDto->MaDDH.'">
						  </div>
						  <!--end .profile-order-detail-->
					</td>
				  </tr>
				  ';
		}
	}
	else
		$txtDDH ='<tr><td colspan="7">Chưa có đơn đặt hàng nào.</td></tr>';
?>
<div class="content-left">
	  <div class="left">
	    <div class="avatar">
   	    	<?php echo '<img src="'.$nguoiDungDto->AnhDaiDien.'" width="175" id="img_avatar"/>'; ?>
        </div>
        <!--end .avatar-->
        <div class="menu-profile">
        	<ul>
            	<li ><a href="#"><span id="liThongTinCaNhan"> Thông tin cá nhân</span></a></li>
                <li ><a href="#"><span id="liDonDatHang"> Đơn đặt hàng</span></a></li>
            	<li ><a href="#"><span id="liGianHangYeuThich"> Gian hàng yêu thích</span></a></li>
                <li ><a href="#"><span id="liSuKienThamGia"> Các sự kiện tham gia</span></a></li>
                <li ><a href="#"><span id="liGianHangNhanEmail"> Các gian hàng nhận email</span></a></li>
            	<li ><a href="#"><span id="liHoatDong"> Hoạt động</span></a></li> 
                <li ><a href="#"><span id="liTinNhan"> Tin nhắn</span></a></li>
            </ul>
        </div>
        <!--end .menu-profile-->
        <div class="menu-profile">
        	<ul>
            	<li><div class="title"><label>Gian Hàng</label></div></li>
                <?php 
					//Nếu có gian hàng thì ...
					if ($nguoiDungDto->MaGianHang > 0)
					{
						echo '	<li><a href="#">Theme</a></li>
								<li><a href="ds_don_dat_hang.php?maGianHang='.$nguoiDungDto->MaGianHang.'">Đơn hàng</a></li>
								<li><a href="ds_san_pham_admin.php?maGianHang='.$nguoiDungDto->MaGianHang.'">Sản phẩm</a></li> 
								<li><a href="danh_muc_san_pham.php?maGianHang='.$nguoiDungDto->MaGianHang.'">Danh mục sản phẩm</a></li>
								<li><a href="ds_su_kien_admin.php?maGianHang='.$nguoiDungDto->MaGianHang.'">Sự kiện</a></li>'; 
					}
					else
					{
						//Nếu chưa có
						echo '<li><a href="tao_gian_hang.php">Tạo gian hàng</a></li>';
					}
				?>                               
          </ul>
        </div>
        <!--end .menu-profile-->
	  </div>
      <div class="right">
        <div class="profile-box">
   	      <h2><?php echo $nguoiDungDto->UserName; ?></h2>
          <hr color="#F2F2F2" size="1px" />
          <br />
          <div id="profile-info">
			<div class="profile-info" id="kq_cap_nhat_tai_khoan">
          		<table width="100%" border="0" cellpadding="0" cellspacing="0" class="table-profile" id="tableThongTinTaiKhoan">
                    <tr>
                        <th colspan="2">Thông tin cá nhân</th>
                  </tr>
                     <tr>
                       <td width="26%">Họ tên</td>
                       <td width="74%">
                       		<span class="text-color-normal-1" id="spanHoTen"><?php echo $nguoiDungDto->HoTen; ?></span>
                       </td>
                     </tr>
                     <tr>
                       <td>Ngày sinh</td>
                       <td>
                       		<span class="text-color-normal-1" id="spanNgaySinh"><?php echo $ngaySinh; ?></span>
                       </td>
                     </tr>
                     <tr>
                       <td>Giới tính</td>
                       <td><span class="text-color-normal-1" id="spanGioiTinh"><?php echo $gioiTinh; ?></span></td>
                     </tr>
                     <tr>
                       <td>Địa chỉ</td>
                       <td><span class="text-color-normal-1" id="spanDiaChi"><?php echo $nguoiDungDto->DiaChi; ?></span></td>
                     </tr>
                     <tr>
                       <td>Email</td>
                       <td><span class="text-color-normal-1"><?php echo $nguoiDungDto->Email; ?></span></td>
                     </tr>
                     <tr>
                       <td>Ảnh đại diện</td>
                       <td>
							<!-- <form method="POST" id="file_upload_form" action="controls/ucUploadAvatar.php" enctype="multipart/form-data">
								<input name="fileAnhDaiDien" type="file" /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
								<input name="btn_SendAnhDaiDien" type="submit" value="Cập nhật"/></td>
								<iframe id="upload_target" name="upload_target" src="" style="width:0;height:0;border:0px solid #fff;"></iframe>
							</form> -->
							<p id="uploadedfile" ></p>
							    <form action="controls/ucUploadAvatar.php" method="post" enctype="multipart/form-data" target="upload_target" id="form_upload">
									<input name="myfile" type="file" onchange="document.getElementById('form_upload').submit(); ThayAnhDaiDien();"/>
									<input type="hidden" name="user_name" value="<?php echo $nguoiDungDto->UserName ?>"/>
									<iframe id="upload_target" name="upload_target" src="#" style="width:0;height:0;border:0px solid #fff;"></iframe>
								</form>
                     </tr>
               </table>
           </div>
           <!--end .profile-info-->
           <div class="profile-info">
           		<table width="100%" border="0" cellpadding="0" cellspacing="0" class="table-profile" id="tableToolbox">
                      <tr>
                       <td class="profile-toolbox">
                           <label id="lblCapNhatThongTinCaNhan"><img src="image/edit_cart_24.png" width="24" height="24" /><span id="btnCapNhatThongTinCaNhan">Cập nhật</span></label>
                           <label id="lblDoiMatKhau">
                           <img src="image/key_24.png" width="24" height="24" />
                           		<span id="btnDoiMatKhau">Đổi mật khẩu</span>
                           </label>
                       </td>
                     </tr>
               </table>               
              <!--end table tool box -->
          </div>
          <!--end .toolbox-->
          </div>
          <!--end thông tin tài khoản-->
          <div class="profile-info" id="cap-nhat-tai-khoan">         
          		<table width="100%" border="0" cellpadding="0" cellspacing="0" class="table-profile" id="tableCapNhatThongTinTaiKhoan">
                    <tr>
                        <th colspan="2">Cập nhật thông tin cá nhân</th>
                  </tr>
                     <tr>
                       <td width="26%" style="border-bottom:0px solid;">Họ tên</td>
                       <td width="74%" style="border-bottom:0px solid;">
                       		<input name="txtHoten" type="text" size="20" maxlength="30" value="<?php echo $nguoiDungDto->HoTen; ?>" />
                       </td>
                     </tr>
                     <tr>
                       <td style="border-bottom:0px solid;">Ngày sinh</td>
                       <td style="border-bottom:0px solid;">
                       		<input name="dtpNgaySinh" type="text" id="dtpNgaySinh" size="20" value="<?php echo $ngaySinh; ?>" >
                       </td>
                     </tr>
                     <tr>
                       <td style="border-bottom:0px solid;">Giới tính</td>
                       <td style="border-bottom:0px solid;">
                       		<?php 
								if ($nguoiDungDto->GioiTinh == 0)
									echo '<input name="radGioiTinh" type="radio" value="1" /> Nam
									<input name="radGioiTinh" type="radio" value="0" checked="checked" /> Nữ';
								else
									echo '<input name="radGioiTinh" type="radio" value="1"  checked="checked" /> Nam
									<input name="radGioiTinh" type="radio" value="0" /> Nữ';
							?>
                            
                       </td>
                     </tr>
                     <tr>
                       <td style="border-bottom:0px solid;">Địa chỉ</td>
                       <td style="border-bottom:0px solid;">
					   		<input name="txtDiaChi" type="text" size="30" maxlength="100" value="<?php echo $nguoiDungDto->DiaChi; ?>" />							
                       </td>
                     </tr>                    
                     <tr>
                       <td></td>
                       <td>
                       		<input name="btnLuuCapNhat" type="button" value="Lưu" onclick="return funcCapNhatTaiKhoan(1)" />
                            <input name="btnHuyCapNhat" type="button" value="Hủy thao tác" onclick="funcCapNhatTaiKhoan(0)" />
                       </td>
                     </tr>
               </table>
           </div>
           <!--end Cập nhật tài khoản-->
          <div class="profile-info" id="doi-mat-khau">
          		<table width="100%" border="0" cellpadding="0" cellspacing="0" class="table-profile" id="tableDoiMatKhau">
                    <tr>
                        <th colspan="2">Đổi mật khẩu</th>
                  	</tr>   
                    <tr>
                    	 <td width="26%">Mật khẩu hiện tại: </td>
                      	 <td width="74%"><input name="txtMatKhauHienTai" type="password" maxlength="20" /></td>
                    </tr>
                    <tr>
                    	 <td>Mật khẩu mới: </td>
                      	 <td><input name="txtMatKhauMoi" type="password" maxlength="20" /></td>
                    </tr>
                    <tr>
                    	 <td>Xác nhận mật khẩu: </td>
                      	 <td><input name="txtMatKhauMoi2" type="password" maxlength="20" /></td>
                    </tr>
                    <tr>
                        <td colspan="2" style="text-align:center;">
                        	<input name="btnLuuMatKhau" type="button" value="Lưu mật khẩu" onclick="funcDoiMatKhau(1)" />
                            <input name="btnHuyDoiMK" type="button" value="Hủy thao tác" onclick="funcDoiMatKhau(0)" />
                        </th>
                  	</tr>  
               </table>
          </div>  
          <!--end #doi-mat-khau-->
          <div id="kq_doi_mat_khau"></div>
          
		  <div class="profile-orders" id="profile-orders">
          		<table width="100%" border="0" cellpadding="0" cellspacing="0" class="table-profile" id="tableTimKiemDonDatHang">
                 <tr>
                    <th colspan="7">Đơn đặt hàng của tôi</th>
                  </tr>
                  <tr>
                    <td colspan="7" style="color:#135485;">
                    	Đặt từ ngày: 
                      <input name='dtpNgayBD_DDH' type='text' id='dtpNgayBD_DDH' size='10'>
    					đến ngày:
    					<input name='dtpNgayKT_DDH' type='text' id='dtpNgayKT_DDH' size='10'>    
                        Tình trạng: 
                        <select name="selTinhTrangDDH" id="selTinhTrangDDH">
                          <option value="0"> --Tất cả-- </option>
                          <option value="1">Chờ xử lý</option>
                          <option value="2">Đã liên hệ</option>
                          <option value="3">Hoàn tất</option>
                          <option value="4">Đã hủy</option>
                        </select>
                        <input type="button" name="btnTimDDHTheoNgay" id="btnTimDDHTheoNgay" value="Xem" onclick="funcTimDDH(<?php echo "'".$_SESSION['IdUser']."'";?>)" />                        
                    </td>
                  </tr>
              </table>
              <div id="kq_ddh" >
              <table width="100%" border="0" cellpadding="0" cellspacing="0" class="table-profile" id="tableDonDatHang">
                   <tr>
                    <th width="8%">STT</th>                    
                    <th width="12%">Mã đơn hàng</th>
                    <th width="20%">Thành tiền</th>
                    <th width="21%">Ngày đặt</th>
                    <th width="20%">Tình trạng</th>
                    <th width="10%">Hủy</th>
                    <th width="9%">Chi tiết</th>
                  </tr>                    
                  	<?php echo $txtDDH; ?>
                  
               </table>
               </div>
			<!--end table đơn đặt hàng-->   
          </div>
          <!--end .profile-orders-->         
          <!--Anh Vũ-->
          <div class="profile-shop-favorite" id="profile-shop-favorite">
          <?php
		 	 require_once ('class/LikesDAO.php');
			 require_once('class/GianHangDAO.php');
			 $dsGianHang = array();
			 $dsGianHang = GianHangDAO::LayDSGianHangTheoNguoiDungLike($_SESSION['IdUser']);
			 $respone = "";
			 if (count($dsGianHang) == 0 || is_null($dsGianHang))
			  {
				  $respone ="<p>Không có gian hàng yêu thích nào.<p>";
			  }
			  else
			  {
				  $respone = $respone." 
          		<table width='100%' border='0' cellpadding='0' cellspacing='0' class='table-profile' id='tableGianHangYeuThich'>
                 <tr>
                    <th colspan='3'>Gian hàng yêu thích</th>
                  </tr>
                  <tr>
                    <td colspan='3'>
                    	Tìm kiếm: 
                    </td>
                  </tr>";
				 
				 	foreach($dsGianHang as $gianhang)
					{
						$hinhanh = $gianhang->Theme;
						$tengh = $gianhang->TenGianHang;
         				$respone = $respone."
                  <tr>
                    <td width='22%'><img src='$hinhanh' width='100' height='100' /></td>
                    <td width='71%'>$tengh</td>
					<td width='7%' valign='top' >
                    	<span class='remove ui-icon ui-icon-close' title='Xóa'>&nbsp;</span>
                     </td>
                  </tr>

                    
          ";
					}
					$respone = $respone."</table>";
			  }
			 
		  echo $respone;
			  
		  ?>
          </div>
          <!--end .profile-shop-favorite -->
          
          <div class="profile-activity" id="profile-activity">
          		<table width="100%" border="0" cellpadding="0" cellspacing="0" class="table-profile" id="tableHoatDong">                
                  
                  <?php
				  	require_once('class/BinhLuanDAO.php');
					require_once('class/NguoiDungDAO.php');
					require_once('class/SuKienDAO.php');
					require_once('class/DoiTuongDAO.php');
					require_once('class/SanPhamDAO.php');
					require_once('class/GianHangDAO.php');
					require_once('class/LikesDAO.php');
					
					 $lstBL = BinhLuanDAO::LayDSNoiDungBL_TheoNguoiBL($_SESSION['IdUser']);
					 $lstLikes = LikesDAO::LayDanhSachLikes_TheoMaNguoiDung($_SESSION['IdUser']);
					 
					 
					 echo "<tr>
                    			<td align='center'> 
									<span class='text-color-bold-1'><h3>Hoạt động gần đây</h3></span>
								</td>
                  			</tr>";
				  
					 if(count($lstBL)== 0 || is_null($lstBL) || count($lstLikes)==0 || is_null($lstLikes))
					 {
						 echo "<tr><td> <p>Không có hoạt động nào gần đây cả</p> </td></tr>";
					 }
					 else
					 {
						$strBinhLuan = "<tr><td>";
						foreach($lstBL as $binhLuan)
						{
							if($binhLuan->NguoiBL == $_SESSION['IdUser'])
							{
								$sanPham = SanPhamDAO::LaySanPhamTheoMa($binhLuan->DoiTuongBL, 0);
								$suKien =  SuKienDAO::LaySuKienTheoMaSuKien($binhLuan->DoiTuongBL);
								
								
								if(!is_null($suKien))
								{								
									//bình luận sự kiện
									$strBinhLuan .= $_SESSION['UserName']." đã bình luận sự kiện ";
									$strBinhLuan .= "<a href='chi_tiet_su_kien.php?id=".$suKien->MaSuKien."&maGianHang=".$suKien->MaGianHang."'>".$suKien->TenSuKien."</a> ngày ".$binhLuan->NgayBL."<br><br>";								}
								
								if(!is_null($sanPham))								
								{
									//bình luận sản phẩm
									$strBinhLuan .=$_SESSION['UserName']." đã bình luận sản phẩm ";
									
									$maGH = SanPhamDAO::LayMaGianHangCuaSanPham($sanPham->Ma);
									$strBinhLuan .= "<a href='chi_tiet_san_pham.php?maSanPham=".$sanPham->Ma."&maGianHang=".$maGH."'>".$sanPham->TenSanPham."</a> ngày ".$binhLuan->NgayBL."<br><br>";
								}
								
							}
						}
						$strBinhLuan .= "</td></tr>";
						echo $strBinhLuan;
						
						$strLikes ="<tr><td>";
						foreach ($lstLikes as $likes)
						{
							if($likes->MaNguoiDung == $_SESSION['IdUser'])
							{
								$sanPham = SanPhamDAO::LaySanPhamTheoMa($likes->MaDoiTuong, 0);
								$gianHang = GianHangDAO::LayGianHangTheoMa($likes->MaDoiTuong,0);
								$suKien = SuKienDAO::LaySuKienTheoMaSuKien($likes->MaDoiTuong);
								
								if(!is_null($sanPham))
								{
									//đánh giá sản phẩm
									$strLikes .= $_SESSION['UserName']." đã đánh giá sản phẩm ";
									$maGH = SanPhamDAO::LayMaGianHangCuaSanPham($sanPham->Ma);									
									$strLikes .= "<a href='chi_tiet_san_pham.php?maSanPham=".$sanPham->Ma."&maGianHang=".$maGH."'>".$sanPham->TenSanPham."</a><br><br>";
			
								}
								if(!is_null($gianHang))
								{
									//like gian hàng
									$strLikes .=$_SESSION['UserName']." đã like gian hàng ";
									$strLikes .= "<a href='gian_hang.php?maGianHang=".$gianHang->MaGianHang."'>". $gianHang->TenGianHang."</a><br><br>";								
								}
								if(!is_null($suKien))					
								{
									//tham gia sự kiện
									$strLikes .= $_SESSION['UserName']." đã tham gia sự kiện ";
									$strLikes .= "<a href='chi_tiet_su_kien.php?id=".$suKien->MaSuKien."&maGianHang=".$suKien->MaGianHang."'>".$suKien->TenSuKien."</a><br><br>";
								}
							}
						}
						$strLikes .= "</td></tr>";
						echo $strLikes;
												
					 }
					
					?>                 
                 
                </table>
          </div>
          <!--End Anh Vũ -->
          <!--end .profile-activity-->
          <div class="profile-activity" id="su-kien-tham-gia">
          		<table width="100%" border="0" cellpadding="0" cellspacing="0" class="table-profile" id="tableSuKienThamGia">                
                      <tr>
                        <td colspan="3"><h3>Danh sách các sự kiện đã tham gia</h3></td>
                      </tr>
                      <tr>
                       	<th>STT</th>
                      		<th>Tên sự kiện tham gia</th>
                            <th>Hủy </th>
                      </tr>
              <?php
			  			$i = 0;
						foreach ($lstLikes as $likes)
						{
							$suKien = SuKienDAO::LaySuKienTheoMaSuKien($likes->MaDoiTuong);
							if(!is_null($suKien))					
							{
								$i++;
								$funcXoaThamGiaSK = "";
								echo '<tr>
										<td>'.$i.'</td>
										<td>
											<a href="chi_tiet_su_kien.php?
											maGianHang='.$suKien->MaGianHang.'&
											id='.$suKien->MaSuKien.'">'.$suKien->TenSuKien.'</a>
										</td>
										<td>
											<a href="javascript:'.$funcXoaThamGiaSK.'"> 
												<img src="image/delete_1_16.png" width="16" height="16" title="Xóa tham gia sự kiện" />	
											</a>		
										</td>
								  </tr>';							
							}

						
						}
						if($i == 0)
						{
							echo  '<tr>
									<td colspan="3">Bạn chưa tham gia sự kiện nào!</td>
								  </tr>';
						}
			  
			  ?>  
                    
                </table>
          </div>
          <!--end #su-kien-tham-gia-->
          <div class="profile-activity" id="gian-hang-nhan-email">
          		<table width="100%" border="0" cellpadding="0" cellspacing="0" class="table-profile" id="tableSuKienThamGia">                
                      <tr>
                        <td colspan="3"><h3>Các gian hàng đã đăng ký nhận email</h3></td>
                      </tr>
                      <tr>
                        	<th>STT</th>
                      		<th>Tên gian hàng</th>
                            <th>Hủy </th>
                  </tr>
              <?php
			  			
						$lstGHMail = GianHangDAO::LayDanhSachGianHangNguoiDungDKNhanMail($_SESSION['IdUser']);
						if(count($lstGHMail) <= 0)
						{
							echo  '<tr>
									<td colspan="3">Bạn chưa đăng ký nhận mail của gian hàng nào!</td>
								  </tr>';
						}
						else
						{
							$dem = 0;
							foreach ($lstGHMail as $gianHangNhanEmail)
							{
								$dem++;
								$funcHuyNhanEmail = "";
								echo '
								<td>'.$dem.'</td>
								<td>
									<a href="gian_hang.php?maGianHang='.$gianHangNhanEmail->MaGianHang.'">
										'.$gianHangNhanEmail->TenGianHang.'
									</a>
								</td>
								<td>
									 <a href="javascript:'.$funcHuyNhanEmail.'"> 
										<img src="image/delete_1_16.png" width="16" height="16" title="Xóa nhận email" />	
									</a>		
								</td>';
								
							}
						
						}
			  
			  ?>       
                 
                </table>
          </div>
          <div class="profile-mess" id="profile-mess">
          <!--end #gian hàng nhận email-->
          </div>
          <!--end .profile-mess -->
        </div>
        <!--end .profile-box-->
      </div>
	</div>